Incorporating Knowledge Rules in a Semantic Data Model: An Approach to Integrated Knowledge Management