at a relational data model every logical relation is a single table with values and so on. I know someone who is this too much work and he wants to create only one table which contains all. This could be look like:
ID | Name | N | M | Value
------------------------------------------------
1 | Customer | NULL | NULL | NULL
2 | LastName | NULL | NULL | NULL
3 | FirstName | NULL | NULL | NULL
4 | NULL | 1 | 2 | Thomson
5 | NULL | 1 | 3 | Steve
6 | House | NULL | NULL | NULL
7 | Color | NULL | NULL | Blue
8 | Color | NULL | NULL | Red
9 | Blue House | 6 | 7 | NULL
10 | Red House | 6 | 8 | NULL
Make it sense to design a database in this kind or should it be "classic"?
Thanks for any response.