Database reverse engineering: From the Relational to the Binary Relationship model

0
96

Authors: Nili Shreiber, Peretz Shoval

Tags: 1993, conceptual modeling

This paper describes an algorithmic method for transforming a relational database schema to a binaryrelationship one. The source schema may consist of relations that are at any level of normalization, and the designer may add semantic information on the source schema, such as the definition of candidate keys, foreign keys, functional dependencies of various types, multi-valued dependencies, many-to-many constraints, inclusion dependencies, and others. Based on this information, the multi-stage transformation algorithm applies mapping rules to generate object-types, binary-relationships and constraints in the target conceptual schema. The method is implemented as a PC-based tool, utilizing Ingres, SQL and C, and is part of a comprehensive database design tool for both forward and reverse engineering.

Read the full paper here: https://pdf.sciencedirectassets.com/271546/1-s2.0-S0169023X00X01000/1-s2.0-0169023X9390033L/main.pdf?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEJX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLWVhc3QtMSJIMEYCIQC7YmkKb%2BNyF%2BFB3ltHlfP04LKjyysHY%2BnOkTpFBqeAAQIhAMgmeuUOibbMk3ckPW7F0xikqb9U1wG2Upbt3lMxfphzKr0DCK7%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEQAxoMMDU5MDAzNTQ2ODY1IgyOhD4mXdEhWbZvGMoqkQNU7cbUiyHd0WbjL7pF0fN21LxsJk4RI0inSuenYmdqIbzKT2wKvQd1O6kqclY%2BUE%2BXZJRVArzwKnmkGl48KhM0KA9Auf%2BVriP7SR82zGgRLUyG%2FzL5RiK4FpQeZFWW%2BZmO%2FCLmtrYXL9Ddee6j1fzbjDnU9HB7oFRl9e9PXbi%2BcvKjJG2x4DUKGUh%2BW63G8BU1TJn1HJdy9IJWVUJB33N2sR1%2BPrtYfcrSOFWS3kghOnjeXn%2BKJYoJKBtZMONzMmyIOZ9AGEwNGojEwDbMwAojcz0kbt21Hq9YJ0OIWHWT7apdAKFHUXILXXb%2B6Mf3TPt5Ala0otKYjYubzjg%2Bp%2FF%2BXPLPl0BecmWmiWvUHQBUXFBloeASmew%2Fcbb4MFzHxwIEWxw0CpE3LexlyILrFgNR2t%2FulfBzYTrc2LknpZCJhqatKR7zvG32Prew7y76tjf%2BRANc3%2FyYwPQWPmOISfuCkS%2FzAacIhsq7%2FeUYblmRC2wmQKljWDQ21ejaM1vjcr1tljC%2B%2FLlOPw9Es%2FjHWGAvPTC66q77BTrqAZnXc9uziJnw3lgGuh7ZvU3%2FBpYKjZbnjdnZXnIZwlw2tNMUx8aeV5qezkzf4kQrTnblhAv0mr50MLzZSYs4GPeWLgN6KvpUsZfFR7fIz95qV6feFaMlBLk3Vo9iirUhSedHJwZY1vLgWLUvnh1PNjuMgHpDNzw5EAC66Xyh%2BlSuJzDAwqw4sMuKv4itn3sO5fy44urig5VY9CWAAyVBpUvzXv3qiwgdZePip3P%2BR7Y%2BRK5kkf%2FUs4xT2dBfEozP%2FFLLsEebwbaRYQFktMlLCvwejJvUDDd7NW%2BjNHdcM21pC1vmUd6nAnQCRg%3D%3D&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200923T211136Z&X-Amz-SignedHeaders=host&X-Amz-Expires=300&X-Amz-Credential=ASIAQ3PHCVTYXFWVQTGS%2F20200923%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=597c3f33f13419bd31be2f21903d557dc9023ff31d57b15523c5135f2cb22389&hash=f1569cb36ade70299931cda61a1db6f1367e344f92de00ffa8ab2e0d5799fe52&host=68042c943591013ac2b2430a89b270f6af2c76d8dfd086a07176afe7c76c2c61&pii=0169023X9390033L&tid=spdf-dd1eaefc-c2ad-4e9e-966b-9420683ef64a&sid=d0ad95808183394bbb3a7bf200e1264708cfgxrqa&type=client