Det finns många sätt att modellera detta i HBase, från att lagra allt i en kolumn till att ha en annan tabell för varje underenhet med flera andra tabeller för "indexering".
Generellt sett modellerar du data i hbase baserat på dina läs- och skrivåtkomstmönster. till exempel lagras kolumnfamiljer i olika filer på disken. En anledning att dela upp data i två kolumnfamiljer är om det finns många fall där man behöver data från den ena och inte den andra. etc.
Det finns en bra presentation om HBAse-schemadesign av Ian Varley från HBaseCon 2012. Du kan hitta bilderna här och videon här