Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jaki typ powiązania zastosować?
bor1904
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 15.10.2009
Skąd: gdańsk

Ostrzeżenie: (0%)
-----


Witam

Mam dwie tabele :

users

id name ip .....

oraz

rule

user_id value ...


Mam problem z typem powiązania miedzy tabelami ponieważ w tabeli rule mogą się pojawić jedynie wartośc id danego użytkownika lub 'null', więc na poziomie sql jest tak że jeden uzytkownik ma wiele reguł a jedna reguła tyczy się 1 lub żadnego użytkownika.

Natomiast w skrypcie PHP wykonuje coś takiego :

  1. if $user =='')
  2. {
  3. $value = ip sieci
  4. }
  5. else
  6. {
  7. $value =$users[$user][ip]
  8. }


Więc na poziomie skryptu reguła tyczy sie albo jednego albo wszystkich użytkowników.


Na jakim poziomie powinienem rozpatrywać powiązania?questionmark.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:17