Using NNF to transform conceptual data models to object-oriented database designs

0
99

Authors: David W. Embley, Wai Yin Mok

Tags: 1998, conceptual modeling

More work is needed on devising practical, but theoretically well-founded procedures for doing object-oriented database (OODB) design [17]. Design procedures should also be flexible enough to take into account various application characteristics (such as whether objects are very large or are read-only). In this paper, we present and discuss an OODB design procedure that addresses these problems. The procedure is practical in the sense that it is based on a common family of conceptual models and in the sense that it does not expect users to supply esoteric, difficult-to-discover, and hard-to-understand constraints (such as multivalued dependencies), nor does it make hard-to-check and easy-to-overlook assumptions (such as the universal relation scheme assumption). At the same time, the procedure is well-founded and formal, being based on NNF (Nested Normal Form [21]), a new theoretical result that characterizes properties of interest in designing complex objects. It is also adaptable to various applications characteristics.

Read the full paper here: https://pdf.sciencedirectassets.com/271546/1-s2.0-S0169023X00X00298/1-s2.0-S0169023X97821088/main.pdf?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDAaCXVzLWVhc3QtMSJGMEQCIF6pghHfFBwJJ%2BLLvqFdhquwx16QEdE1WguvXVV1STyKAiA4PIKSmPdMXx8jh6uZQjE2mwUI1PGjTQKsOgMCfRQKVCq0Awg4EAMaDDA1OTAwMzU0Njg2NSIMQXmgNmM9R4Ztb1rsKpEDolWu4kOmL%2BdG72Mdom%2BH5nkNvNvugDraiCO6QKD9lx2Cm6%2FQNH4NuvHqhbUDAoYGutBKQ7tlGk3vc02x5PknZDdb%2Fx9JQD7YNXqKE%2Bq46%2FfhHFfM3UQ2gQYmwukl6sWRKjQ7S3zj1TM69J0eQ8zOVjKr5uSWk4L0KPa%2F31qXQ9GBCCmNxqwFAiWTSfPcXmrPuGYdKPomPKjHDOftl0vbVcNyq69VrwGB%2BfMSmiF7AJW4G2Lsw4CMZ0flggkKiLYHUmt3qjHlgLG34ZGC6qln%2FXemQC7JdvlgVZZv909t1RTqbXNlHV5bEN3qSyDhy3I%2FhKA%2Bm7HSEvZt18QEXK7HmqE5Ic%2FCzDgYspeF73Bp954CqU7OzOIpaHy3yHZJhiRGkyKHA%2FfWUhFb568B4b7cxXsCUoHuwzXYxClL2ujq0udSxja7i7UCBQe7pD6YX4SKOsVX7UGOrHnbZIKO405ape%2BqCSIL2Hf4Pk4IGaA1eFkduHZp%2FVxpMAJpujQj09TtWHqzUSKzPDQPGTJ1PiCqZ%2Bgw%2F5zg%2BgU67AGo%2BU0Et0LhzKRlNBtff8sHkpEHI6QQBVSiCW4vjZ04VpxIPjbI1NTDeleznCJmJRxHLVwfswaKy8X8wCRFZOWjJhp8%2FosBQE6OXYuODeNxCJmRPvCszNcpJtl0%2FAX8EwmgO7ycW4nZ4bw0IdsyZYGosmTmK4az77QvU%2BkZMVokV4v4f0xBJuYOV1w4pJDa6DdcTfmD4n4AeOMPRdciSPR84t%2F9nbTNo0pdo8iQGhfWC9%2BHA3wU91KL5Ho3PJyfPfWcPZKiHfgrb3Qq%2BetLz2JmFiW%2F%2BUkheQ3Jd6y663dQ9wG9QDCZG023UbrzHw%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200909T003903Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAQ3PHCVTY2QKJZTHC%2F20200909%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=a6374d11c8fbf47621de8de8c6a8afdf5c2915ecf8e34e8327838418c9aa1627&hash=cc7a6db1c82738109b2a09f450a49de2415b24c77b82a3fd149b5db4b526d6ac&host=68042c943591013ac2b2430a89b270f6af2c76d8dfd086a07176afe7c76c2c61&pii=S0169023X97821088&tid=spdf-3681820d-0889-4a0e-89b9-cc1884d11781&sid=006e6d4c3109c14eb9383ad2b0357d9edc3agxrqa&type=client