LpLpLp
1
Hello,
can somebody tell me what to do with static-models? Should I put them
into the DB or should I create it als normal Hash?
For example:
User has one eyecolour and he is able to choose the right value in a
view (select-box).
Should I create the select-box from an global hash or from an AR-
Model? Is there a best practise?
Thanks,
sorry for my bad english!
LpLpLp
2
If it’s a list of items that will never/rarely change (gender is a
good example), it makes sense to put it in a Hash to avoid hitting the
database.
If it’s something that would change frequently, it probably makes more
sense to create it as a Model and have it database driven.
A list of eye colors is probably something that won’t ever change, so
I’d personally make it a Hash.