Abstract
A stored and inherited relation (SIR) is a 1NF stored relation (SR) enlarged with inherited attributes (IAs). We show that one may consider a usual scheme of an SR R with foreign keys as implicitly defining a natural SIR R. IAs do not introduce normalization anomalies, while a usual select-project-join query to SR R with foreign keys becomes select-project only towards natural SIR R. Such queries become thus logical navigation free (LNF), without any additional data definition work, unlike at present. We show how the usual SR schemes provide for natural SIRs. We show also that making a popular DBS SIR-enabled should be simple. Pre-existing relations with foreign keys could be trivially converted to SIRs, preserving existing applications, while providing for LNF queries for new ones. We postulate every major DBS becoming SIR-enabled “better sooner than later”.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.