![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
robię system wiadomości. Mogą one być wysyłane od zalogowanego użytkownika lub niezarejestrowanego adresu e-mail. W jaki sposób najładniej przechować to w bazie? Mój pomysł na teraz jest taki: Kod tabela `messages` - id - content tabela `users` - id - password tabela `emails` - id tabela `users_messages` - id - user_id - message_id - type (enum: 'sender' lub 'recipient') tabela `emails_messages` - id - email_id - message_id - type (enum: 'sender' lub 'recipient') Opcjonalnie dla wydajności mógłbym jeszcze dodać pola `from` i `to` do `messages`, które podpowiadałyby czy szukać w mailach czy userach. Macie pomysły? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 17:19 |