java - Lorsqu'il s'agit de relations entre données, quels sont les avantages et les inconvénients de l'utilisation de clés étrangères de table de base de données par rapport à la maintenance dans le code?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-17 10:08:48
0
2
546

Récemment, je concevais une table de bibliothèque pour un projet d'application d'entreprise et j'ai rencontré des problèmes d'association de données. Je ne savais pas s'il était préférable de la maintenir dans le code ou de faire une association externe. Je recherche l'avis d'experts.

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(2)
巴扎黑

Laissez-moi vous donner mon avis personnel.
Normalement, il est recommandé d'utiliser des clés étrangères de base de données. Cela a des contraintes relativement complètes. De plus, la plupart des applications (80 %) de la plupart des entreprises n’ont pas encore atteint le niveau de segmentation des bases de données. Alors pourquoi ne pas simplement se fier à l’intégrité de la base de données ? ?

Ne pas utiliser de clés étrangères est généralement trop important, le montant devrait donc être supérieur à un million. Il faut segmenter. Utilisez uniquement manuellement la maintenance du programme. . .

刘奇

Demande stable - utilisez des clés étrangères
Modifications fréquentes de la demande - ne pas utiliser

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal