|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VК примеру агенство у мужчины нет такой связи ... Еще у мужчины есть баланс, но мне кажется его хранить нужно отдельно или считать выбирая из таблицы с платными операциями!?Вы все ещё настаиваете на сайте знакомств? Зря не предполагаете проституток мужского пола. А вообще, я думал в этой сфере бюджеты должны позволять нанимать компетентных специалистов. Хотя, если сваянные на коленке сайты в течение месяца блокируются (и без бэкапов конечно!), то никаких бюджетов не хватит :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 13:03 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovЯ не понял: у тебя сайт знакомств или сутенёрское агенство? А это как то поможет в проектировании базы данных? )) Все легально никаких проституток и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 13:11 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
БолтаювптISergey.VК примеру агенство у мужчины нет такой связи ... Еще у мужчины есть баланс, но мне кажется его хранить нужно отдельно или считать выбирая из таблицы с платными операциями!?Вы все ещё настаиваете на сайте знакомств? Зря не предполагаете проституток мужского пола. А вообще, я думал в этой сфере бюджеты должны позволять нанимать компетентных специалистов. Хотя, если сваянные на коленке сайты в течение месяца блокируются (и без бэкапов конечно!), то никаких бюджетов не хватит :) Именно поэтому написал сюда, что не компетентен в данном вопросе, если кто то грамотно может помочь я готов отблагодарить! пишите на скайп: isergeyv ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 13:22 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VИменно поэтому написал сюда, что не компетентен в данном вопросе, если кто то грамотно может помочь я готов отблагодарить! пишите на скайп: isergeyv Проще будет, если вы настряпаете модель, выложите сюда, а сообщество покритикует. И сами прокачаетесь и над недостатками поработаете. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:06 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
hVosttISergey.VИменно поэтому написал сюда, что не компетентен в данном вопросе, если кто то грамотно может помочь я готов отблагодарить! пишите на скайп: isergeyv Проще будет, если вы настряпаете модель, выложите сюда, а сообщество покритикует. И сами прокачаетесь и над недостатками поработаете. Спасибо за совет, так и сделаю! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:19 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VСпасибо за совет, так и сделаю!Ой, а может не стоит, а ? :) Вам уже сообщили исчерпывающий ответ. Две основные таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:24 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.V есть таблица ROLE id name 7 girl 8 men оооо неееетттт, только не это ISergey.VК примеру агенство у мужчины нет такой связи два варианта: 1. сделать nullable поле AgencyId в таблице "Люди" 2. сделать промежуточную таблицу PeopleId / AgencyId, будет связь многие-ко-многим. я не знаю что там за агенство, если брачное/свадебное - то девушка может обращаться в несколько агентств и каждое агенство может иметь в клиентах несколько девушек, так что многие-ко-многим подходит ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:26 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
17-77ISergey.V есть таблица ROLE id name 7 girl 8 men оооо неееетттт, только не это ISergey.VК примеру агенство у мужчины нет такой связи два варианта: 1. сделать nullable поле AgencyId в таблице "Люди" 2. сделать промежуточную таблицу PeopleId / AgencyId, будет связь многие-ко-многим. я не знаю что там за агенство, если брачное/свадебное - то девушка может обращаться в несколько агентств и каждое агенство может иметь в клиентах несколько девушек, так что многие-ко-многим подходит Что не так? с id name 7 girl 8 men [/quot] Каждое агенство может иметь множество девушек, у девушки только одно агенство, так же у агенства могут быть филиалы. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:37 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VISergey.V, на данный момент у меня есть таблица USER c полями `id`, `role_id`, `email`, `username`, `password` и таблица GIRLS с полями `girl_id`, `user_id`,`first_name`, `last_name` и таблица MENS с полями `men_id`, `user_id`,`first_name`, `last_name` как то так а надо одну - tblPeoples user_id, FirstName, LastName, email, username, password, Sex (т.е. ПОЛ). Обычно это битовое поле (булевское), да/нет. У меня обычно ДА = М, НЕТ = Ж :) И, да - а какой сакральный смысл в двух idшниках? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:42 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.V, И как мне сделать выборку( выбрать все письма от девушек к мужчинам со статусом прочтено) из таблицы Письма. таблицу письма я представляю так letter_id letter_to letter_from letter_send_date status 482 310 313 2017-02-10 13:32:56 1 483 310 313 2017-02-10 13:51:12 1 484 310 313 2017-02-10 13:52:02 1 485 313 310 2017-02-10 13:58:03 1 486 313 310 2017-02-10 14:01:22 1 487 313 310 2017-02-10 14:03:46 1 488 313 310 2017-02-10 14:27:53 1 489 313 310 2017-02-13 12:28:43 1 490 310 313 2017-02-13 12:33:15 0 491 310 313 2017-02-13 12:34:02 0 492 310 313 2017-02-13 12:36:30 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:46 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.V, При JOINить таблицу Люди где люди.id = letter.letter_from ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 14:48 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VDimitry SibiryakovЯ не понял: у тебя сайт знакомств или сутенёрское агенство? А это как то поможет в проектировании базы данных? )) Все легально никаких проституток и т.п. Обсуждать сайт знакомств не так интересно. Вы лучше попросите помощи в разработке сайта с картами и девочками ... А потом выбросьте ненужное... Хотя не факт, что будет что-то ненужное. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 16:06 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.Vпишите на скайп: isergeyv а Вы на: dmitry.muh ... |
|||
:
Нравится:
Не нравится:
|
|||
13.09.2017, 17:01 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VhVostt, возможно я не ясно описал картину, рассчитывал на людей которые делали подобное, и что они поймут о чем я, потому что в дальнейшем в работе возникает много вопросов связаны с выборкой, если не правильно спроектировать базу. видел как подобную задачу решали через m_12121 - это ИД мужчины, а g_2432 - ИД девушки совет1: всегда стремитесь к чистым цифрам совет2: гуглите "Нормальную Форму" и "архитектура бд для сайта знакомств" (внезапно гугл к вам готов. Аж 28000 раз) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 01:55 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
3: никогда не пользуйтесь ENUM. Храните значения в PHP array(так проще строить селекты) или в соседней таблице (JOIN). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 01:59 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VЧто не так? с id name 7 girl 8 men противоречит здравому смыслу, пол - это не роль, хотя... имелось ввиду пассив/актив в гомосексуальных парах? ISergey.VИ как мне сделать выборку( выбрать все письма от девушек к мужчинам со статусом прочтено) из таблицы Письма. таблицу письма я представляю так придется пройти еще курс баз данных в лоб так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 07:48 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
17-77в лоб так: Нарвёшься на санкции от гомиков! Где хотя бы Ж+Ж? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 08:04 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ппц, куча постов вокруг элементарной задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 09:35 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
tip783: никогда не пользуйтесь ENUM. Храните значения в PHP array(так проще строить селекты) или в соседней таблице (JOIN).4: никогда не путайте, что должно храниться в БД, а что и как - обрабатываться клиентом. 17-77противоречит здравому смыслу, пол - это не роль, хотя... имелось ввиду пассив/актив в гомосексуальных парах?Есть понятие "гендер" как социальная роль ... но готов поспорить, что ТС не в курсе. Как ни крути, нужен справочник типа "роль в отношениях", где может быть каждый возможный пол помноженный на гомо-/гетеро-/би-ориентацию, плюс разные специфические пристрастия - например, "пара М+Ж любители БДСМ ищут третьего", причем конкретно в БДСМ есть еще роли "сверху" и "снизу" (я теоретик, если что). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 11:17 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
17-77, Спасибо, это то, что нужно было! Девушка-девушка, парень-парень таких писем нет бывает, если что. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 11:55 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
hVosttНарвёшься на санкции от гомиков! Где хотя бы Ж+Ж? :) так ТС просил только мужчин и женщин, кстати у меня ошибочка - должны быть только "отправитель = женщина и получатель = мужчина" Никанор КузьмичЕсть понятие "гендер" как социальная роль ... но готов поспорить, что ТС не в курсе а! баба с яйцами? точно же ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 12:07 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VДевушка-девушка, парень-парень таких писем нет бывает, если что. да ладно?! щас начнется... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 12:09 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VИменно поэтому написал сюда, что не компетентен в данном вопросе, если кто то грамотно может помочь я готов отблагодарить! Меня всегда поражали "матрешки". Хотя заказчик достоен того исполнителя которого нанимает. Покойся с миром очередной ... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 13:48 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
hVosttISergey.VИменно поэтому написал сюда, что не компетентен в данном вопросе, если кто то грамотно может помочь я готов отблагодарить! пишите на скайп: isergeyv Проще будет, если вы настряпаете модель, выложите сюда, а сообщество покритикует. И сами прокачаетесь и над недостатками поработаете. Это то что я хотел, спасибо! Скажите модель в каком виде вам удобней будет выложить? Таблица не маленькая, может ввиде схемы и sql, какой формат файла? Что б вам было удобней разобраться. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2017, 21:11 |
|
Проектирование базы данных для сайта знакомств
|
|||
---|---|---|---|
#18+
ISergey.VhVosttпропущено... Проще будет, если вы настряпаете модель, выложите сюда, а сообщество покритикует. И сами прокачаетесь и над недостатками поработаете. Это то что я хотел, спасибо! Скажите модель в каком виде вам удобней будет выложить? Таблица не маленькая, может ввиде схемы и sql, какой формат файла? Что б вам было удобней разобраться. В виде диаграммы. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2017, 21:28 |
|
|
start [/forum/search_topic.php?author=mini+Gun&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 569ms |
total: | 874ms |
0 / 0 |