I have a situation where I need to create a 'master object' instance by which all others will inherit from, in a project that uses the Entity Framework (4.0).
I could just set up this object, and add a record to the database for it, and everything pull from that. But that seems ...like a real waste. An entire table, for one record?
There is high possibility that the 'master' will change over time, and the inheriting objects need to reflect this. But I really want to do this more efficiently. Is there any alternative than just wasting an entire table that'll hold 1 record?