product item has [PriceAtTime] list
user item refers to product item but not persist
filter out product item without price
create 'util' package
DbUtil
DbId
price is of type Int