basic object diagram