I have a little problem with the resource allocation pattern described by Martin Fowler. Perhaps someone of you is familiar with this pattern and might help me. In the first description of the pattern Fowler describes the use of the pattern for (non-tracked)consumables. Here he uses the assigned "Quantity" in the everyday use (5 vials of blood means Quantity = 5).
In the pattern using assets he writes, that the "Quantity" must be the amount of time you use/book a room. (The example is talking about a room booked for 3 hours -> "Quantity" = 3)
Now I am wondering how to book 3 rooms for 3 hours. The only way I see according to the pattern would be to book 3 resource allocations of rooms (resource type) for 3 hours ("Quantity" = 3). This doesn't really fit anymore to first example (where the amount is stored in "Quantity"). Of course I don't want to use it in a consistent way, which means (as I see it) that I will always book n resource allocations and "Quantity" is only a member of an asset type.
Am I there somewhere wrong or.... Well, any opinions are welcome.