Title: Apollo server 2.0 with Dynamodb schema validation
Tags: graphql;amazon-dynamodb;apollo-server
Question: I am a newbie in Apollo server, graphql and Dynamodb. Can anyone here help me with Apollo Server 2.0, AWS DynamoDB as datasource integration with schema validation (using joi npm package) and entity-relationship and all?
For example, I have to create a microservice which will keep the records of users like their surname, middlename, nameprefix, namesuffix, gender, emails and addresses etc.



{'source': 'StackExchangeDataset', 'subset': 'stackoverflow.com', 'metadata': {'AnswerCount': 0, 'CommentCount': 0, 'ContentLicense': 'CC BY-SA 4.0', 'CreationDate': '2019:00:09/17/19', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<graphql><amazon-dynamodb><apollo-server>', 'Title': 'Apollo server 2.0 with Dynamodb schema validation', 'ViewCount': 82, 'id': 57969797, 'user_AboutMe': '', 'user_AccountId': 7849481.0, 'user_DisplayName': 'Roshan Labh', 'user_Reputation': 41.0, 'user_Views': 9.0, 'user_id': 5933379.0}}