Starting on the part II.
The BDM seems to make sense (well, almost).
As it was pointed out at the beginning of this
thread, "Equipment" probably represents the configuration of an aircraft. What appears to be slightly confusing: the only aircraft-configuration issue that is relevant to the seat-booking problem is the seat map on that particular aircraft at the time it's used for particular flight. But this is already taken care of by availability of multiple seat maps! Thus making "Equipment" redundant.
Has anyone thought about it this way?