jeg kender ikke nogen, så lad os starte en!
numerisk ID/auto_increment primære nøgler: brug et heltal uden fortegn. brug ikke 0 som værdi. og husk den maksimale værdi af af de forskellige størrelser, dvs. brug ikke int, hvis du ikke har brug for 4 milliarder værdier, når de 16 millioner, som mediumint tilbyder, vil være tilstrækkelige.
datoer: medmindre du specifikt har brug for datoer/klokkeslæt, der er uden for det understøttede interval af mysqls DATO- og TID-typer, så brug dem! hvis du i stedet bruger unix-tidsstempler, skal du konvertere dem til at bruge de indbyggede dato- og tidsfunktioner. hvis din app har brug for unix-tidsstempler, kan du altid konvertere standard dato- og klokkeslætsdatatyper på vej ud ved hjælp af unix_timestamp()
.
ip-adresser: brug inet_aton() og
da det nemt komprimerer en ip-adresse til 4 bytes og giver dig mulighed for at udføre rækkeviddesøgninger, der bruger indekser.inet_ntoa()