Wanneer jy 'n verhouding tussen twee tabelle skep, is dit gewoonlik 'n goeie idee om verwysingsintegriteit af te dwing. Verwysingsintegriteit hou data akkuraat en verseker dat jy nie per ongeluk verwante data in een tabel verander of uitvee, maar nie in die ander nie.
Het ek verwysingsintegriteit nodig?
Die belangrikheid van verwysingsintegriteitHierdie konsep moet altyd in ons gedagtes wees wanneer ons 'n datamodel ontwerp. Dit is die ruggraat van die data-integriteit in 'n datastelsel. … 'n Vreemde sleutel van 'n verwysingstabel (datastel, data-entiteit) moet steeds verwys na 'n geldige ry in en die verwysde tabel.
Wat is die probleem met verwysingsintegriteit?
In eenvoudige terme, 'verwysingsintegriteit' waarborg dat die teiken waarna 'verwys' gevind sal word. 'n Gebrek aan verwysingsintegriteit in 'n databasis kan daartoe lei dat relasionele databasisse onvolledige data terugstuur, gewoonlik met geen aanduiding van 'n fout nie.
Waarom word verwysingsintegriteit in databasis gebruik?
Verwysingsintegriteit (RI) is 'n term wat met relasionele databasisse gebruik word om die integriteit van die besigheidsverhoudings wat in die skema voorgestel word, te beskryf. Dit verseker dat verhoudings tussen tabelle konsekwent bly.
Wat is 'n voorbeeld van verwysingsintegriteit?
Verwysingsintegriteit vereis dat 'n vreemde sleutel 'n ooreenstemmende primêre sleutel moet hê of dit moet nul wees. … Voorbeelde van verwysingsintegriteitsbeperking in die kliënt-/bestellingdatabasis van die maatskappy: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)