Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13663|Antwoord: 1

[Communicatie] Het is het beste om geen string met betekenis als primaire sleutel te zetten

[Link kopiëren]
Geplaatst op 07-04-2015 14:52:02 | | |


Onlangs zag ik een video op internet waarin de instellingen van de hoofdtoets werden geïntroduceerd,

De video zegt dat het het beste is om de betekenisvolle string niet als hoofdtoets in te stellen, en dat de instelling van de hoofdsleutel geen betekenis mag hebben.

Waarom is het beter om geen string met betekenis als primaire sleutel te zetten?

1: In het ontwerp van de tabel zijn er doorgaans primaire sleutels en vreemde sleutels; als de primaire sleutel wordt gewijzigd, worden ook andere vreemde sleutels aangepast indien nodig.

2: Als je de primaire sleutel gebruikt om data te vinden, en de primaire sleutel een betekenisvol karakter is, is het gemakkelijk om informatie te lekken.

Daarom is het het beste om de primaire sleutel in te stellen op enkele betekenisloze tekens, zoals: 1, 2, 3.....




Vorig:De Imperial Backup King kan niet linken naar MYSQL, stel alsjeblieft de database-gerelateerde instellingen in... Oplossing
Volgend:java.math.BigDecimal klasse
Geplaatst op 05-08-2015 18:37:48 |
haoahaoahaooaoah
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com