не знам за такъв, така че нека започнем един!
числови идентификатори/първични ключове за автоматично нарастване: използвайте цяло число без знак. не използвайте 0 като стойност. и имайте предвид максималната стойност на различните размери, т.е. не използвайте int, ако не се нуждаете от 4 милиарда стойности, когато 16 милиона, предлагани от mediumint, ще са достатъчни.
дати: освен ако конкретно не се нуждаете от дати/часове, които са извън поддържания обхват на типовете ДАТА и ЧАС на mysql, използвайте ги! ако вместо това използвате unix timestamps, трябва да ги конвертирате, за да използвате вградените функции за дата и час. ако приложението ви се нуждае от unix timestamps, винаги можете да преобразувате стандартните типове данни за дата и час на излизане, като използвате unix_timestamp()
.
IP адреси: използвайте inet_aton()код> и
тъй като лесно уплътнява ip адрес в 4 байта и ви дава възможност да извършвате търсения в диапазони, които използват индекси.inet_ntoa()