prosty system ocen

Cześć,

mam trzy tabele

[list=1]

[*]firma (id, nazwa)

[*]uzytkownik (id, nazwa)

[*]ocena(id, id_firmy, id_uzytkownika, ocena)

[/list]

Użytkownik może dodawać ocenę do firm (plus lub minus). W jaki sposób najlepiej to zrealizować? Trzeba oczywiście wykrywać, że np. użytkownik już ocenił firmę, również umożliwić usuwanie plusa/minusa.

Również jak pobrać w widoku dane na temat oceny wystawionej przez konkretną osobę? Domyślnie


$model->klucz_obcy

wyświetla wszystkie rekordy