Общие > Базы данных

Что лучше? ещё одно поле или select?

<< < (3/4) > >>

Меняздесьдавнонет:
gfdsa
А расскажи-ка нам структуру своих таблиц, и мы тебе расскажем, какой запрос делать

gfdsa:

--- Цитировать ---А расскажи-ка нам структуру своих таблиц, и мы тебе расскажем, какой запрос делать
--- Конец цитаты ---


user      
user_userName               string   127
user_userPass               string           127
user_userID               serial   
user_userLastName               string   127
user_userFirstName               string   127
user_userDescription          text   127
user_userHomeDir              string    127
-------------------------------------------------------------------------------
gallery      
gallery_galleryName   string   127
gallery_galleryOwner [parent user_userID]
gallery_galleryID                   serial   
gallery_galleryPosition   int   127
gallery_galeryTimeDate   datetime   year to minutes
gallery_galleryDescription   text   127

------------------------------------------------------------------------------
room      
room_roomName                  string   127
room_roomID                  serial   
room_roomParentID[galeryID]
[gallery_galleryID]                  string   127
room_roomPosition                  int   127
room_roomDescription           text   127
room_roomTimeDate             datetime    year to minutes

------------------------------------------------------------------------------
picture      
picture_pictureName   string   127
picture_pictureID                   serial   
picture_pictureParentID [room_roomID]
             
picture_pictureTimeDate   datetime   year to minutes
picture_pictureFileName   string   127
picture_pictureDescription   text   127
picture_picturePosition   int    127
---------------------------------------------------------------------------------
Спасибо

Макс:
Ссори что вмешиваюсь с вопросом не по теме но зачем таблицу называть picture_pictureID
Почему не  picture_ID например?

PS
База - postgresql?

Меняздесьдавнонет:
для mysql:
select galleryName,roomName,pictureName
from user,gallery,room,picture
where galleryOwner=userID
and roomParentID=galleryID
and pictureParentID=roomParentID

gfdsa:

--- Цитировать ---зачем таблицу называть picture_pictureID
--- Конец цитаты ---

Вроде как принято для читабильности название столбца писать так : имя-таблицы_имя-столбца. Тогда , вроде, легче понимать сложные selects.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии