I don't think this is necessary, for the scope of this app, since I don't anticipate there being more than 3 aliases per breed. The overhead to create the one-to-many relationship would be too much for the benefit provided.
However, if the app ever got to the point where each dog had 5+ aliases, then it would be useful, to alleviate the burden on the dogs table.
I don't think this is necessary, for the scope of this app, since I don't anticipate there being more than 3 aliases per breed. The overhead to create the one-to-many relationship would be too much for the benefit provided.
However, if the app ever got to the point where each dog had 5+ aliases, then it would be useful, to alleviate the burden on the dogs table.
Still, something to think about.