Hızlı bir Google, en iyi uygulamaları gösteren birçok siteyi ortaya çıkaracaktır. Ben sadece iki şey söyleyebilirim - EVER boşluk kullanmayın "Tablo Adı" (farklı kaçış mekanizmaları nedeniyle taşıma imkansız hale gelir; aynı alfanümerik olmayan karakter için de geçerlidir). Bu tür mekanizmalarla, normalde davaya da saygı göstermelisiniz. İngilizce (veya kendi dil) dilinde yeterince harf ve kelime var ve tanımlayıcı uzunlukları yeterince uzun (tanımlayıcı_uzunluğu <32 olan herhangi bir sistem bilmiyorum, PostgreSQL 64'tür). Ve asla aynı şeyi yapacak SQL anahtar kelimeleri (RDBMS'ye göre değişir) kullanmayın.
Gibi ifadeler
SELECT "Field" FROM "Table";
geçerli olabilir! Kesinlikle kritik olan şey, açık ve nispeten basit bir sözleşmeye sahip olmak ve daha sonra ona bağlı kalmaktır. Sizin de öğreneceğiniz gibi, insanların farklı görüşleri vardır - konuyu okuyun ve size “doğru olanı” seçin. Bu sitelere bakınız 1 , 2 , 3 , 4 , 5 , ... (daha fazlası var).