domain : data model

Signed-off-by: ryo <ryo.hune@gmail.com>